.container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0.7);
  z-index: 100;
  transition: opacity 0.5s;
  > div {
    position: absolute; left: 0; top: 0; right: 0; bottom: 0;
    margin: auto;
    background:#ffffff;
    border-radius:2px;
  }
}

.hidden {
  opacity: 0;
  pointer-events: none;
}
